ConfigCompileDb

Configuration data for the compile_commands.json

Members

Variables

dbs
AbsolutePath[] dbs;

Either a path to a compilation database or a directory to search for one in.

dedupFiles
bool dedupFiles;

If files should be deduplicated thus only unique files are analyzed.

flagFilter
CompileCommandFilter flagFilter;

Flags the user wants to be automatically removed from the compile_commands.json.

generateDb
string generateDb;

Command to generate the compile_commands.json

generateDbDeps
AbsolutePath[] generateDbDeps;

Dependencies that the generate command have. If it is set then the commmand is only executed when they are changed.

rawDbs
string[] rawDbs;

Raw user input via either config or cli

Meta